package com.zhangtai.modules.dto;


import com.zhangtai.modules.entity.salary.AwardInfoEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class AwardInfoDto implements Serializable {

    /**
     * 申请人姓名
     */
    @ApiModelProperty(value="申请人姓名",required = false)
    private String applicantName;
    /**
     * 申请日期
     */
    @ApiModelProperty(value="申请日期",required = false)
    private Date createTime;
    /**
     * 申请人部门
     */
    @ApiModelProperty(value="申请人部门",required = false)
    private String department;
    /**
     * 流水号
     */
    @ApiModelProperty(value="流水号",required = false)
    private String serialNum;
    /**
     * 奖罚总金额
     */
    @ApiModelProperty(value="奖罚总金额",required = false)
    private BigDecimal amount;
    /**
     * 审批状态
     */
    @ApiModelProperty(value="审批状态",required = false)
    private Integer approvalStatus;
    /**
     * 申请人工号
     */
    @ApiModelProperty(value="申请人工号",required = false)
    private String usercode;
    /**
     *附件
     */
    @ApiModelProperty(value="附件",required = false)
    private String url;
    /**
     *奖罚人列表
     */
    @ApiModelProperty(value="奖罚人列表",required = false)
    private List<AwardInfoEntity> list;

    @ApiModelProperty("附件文件url ")
    private List<String> fileUrlList;

}
